home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / cad / pdcadd20.zip / README < prev    next >
Text File  |  1991-11-12  |  21KB  |  532 lines

  1.                         PD CADD README FILE      
  2.       
  3. This README file contains information that was created after the
  4. manual was printed.
  5.  
  6. PD CADD DEMO VERSION:
  7. PD CADD retails for $99.95 complete with user manual.
  8. To place orders call Sundtec Software Systems at 
  9.         1-404-335-7009 
  10.         1-404-335-9084 Fax
  11. or write to:
  12.         Sundtec Software Systems
  13.         Rt 3 Box 389A
  14.         Commerce Ga  30529
  15.       
  16. ===================================================================
  17. Eighteen new commands were added:      
  18. MX=Measure X Dimension
  19. Purpose
  20.         To measure the X distance between any two points, 
  21.         similar to Dimension-X (DX).
  22. How to use
  23.         Type MX or select MEASURE X from the menu.
  24.         Select the two points with the right mouse button.
  25.         
  26. Remarks
  27.         The displayed distance in the lower right command
  28.         box, is the horizontal distance between the two
  29.         selected points.
  30.  
  31.         See MEASURE DISTANCE, MEASURE Y and MEASURE ANGLE
  32.         for related commands.
  33. *******************************************************************
  34. MY=Measure Y Dimension
  35. Purpose
  36.         To measure the Y distance between any two points, 
  37.         similar to Dimension-Y (DY).
  38. How to use
  39.         Type MY or select MEASURE Y from the menu.
  40.         Select the two points with the right mouse button.
  41. Remarks
  42.         The displayed distance in the lower right command
  43.         box, is the vertical distance between the two
  44.         selected points.
  45.  
  46.         See MEASURE DISTANCE, MEASURE X and MEASURE ANGLE
  47.         for related commands.
  48. *******************************************************************
  49. DE=Dimension Extend
  50. Purpose
  51.         To set the Dimension Extend, (also referred to as Witness 
  52.         Line), offset measurements and stretch options.
  53. How to use
  54.         Type DW or select Dimension Extend from the menu.
  55.         The command box then displays the current settings
  56.         for A-Away, T-Toward and S-Stretch.
  57.         The Away setting is the Extension line distance 
  58.         from the actual dimension line, the part of the Extend
  59.         line that extends away from the points being dimensioned.
  60.         The Toward setting is the Extension line distance 
  61.         from the actual dimension line, the part of the Extend
  62.         line that extends toward the points being dimensioned.
  63.         The Stretch setting, if on, stretches the Extension line 
  64.         the specified distance, (Toward), away from the points
  65.         being dimensioned. If Stretch is off, the specified Toward
  66.         distance is measured from the dimension line.
  67. Remarks
  68.         This command can be issued after the dimension command, which
  69.         allows you to see the result while the dimension is being
  70.         rubber banded around.
  71. *******************************************************************
  72. RG=Regen      
  73. Purpose
  74.         To redraw the screen.      
  75. How to use
  76.         Type RG or select REGEN from the menu.
  77.         
  78. Remarks
  79.         This command is very similar to REDRAW, except it refreshes
  80.         the entire screen.
  81.         See REDRAW for a related command
  82. *******************************************************************      
  83. CS=Config Save      
  84. Purpose
  85.         To save the current settings as defaults in the config.fil
  86.         file.      
  87. How to use
  88.         Type CS or select CONFIG SAVE from the menu.
  89. Remarks
  90.         Configuration items saved are listed below,        
  91.                 Current Line Color
  92.                 Current Test Size
  93.                 Current Text Width Factor
  94.                 Current Text Line Spacing Factor
  95.                 Current Drawing Unit of Measure
  96.                 Current Decimal Places to display
  97.                 Current Dimension Extend, Above
  98.                 Current Dimension Extend, Below
  99.                 Current Dimension Extend, Stretch
  100.         All of these settings are saved each time you select this
  101.         command.  Configuration items relating to plotting can be
  102.         changed in the Plotting menu, select (Plot-PL) for these
  103.         options.
  104. *******************************************************************      
  105. CL=Config Load      
  106. Purpose
  107.         To load the default configuration from the config.fil
  108.         file stored on disk.      
  109. How to use
  110.         Type CL or select CONFIG LOAD from the menu.
  111. Remarks
  112.         Configuration items loaded are listed below,        
  113.                 Default Line Color
  114.                 Default Test Size
  115.                 Default Text Width Factor
  116.                 Default Text Line Spacing Factor
  117.                 Default Drawing Unit of Measure
  118.                 Default Decimal Places to display
  119.                 Default Dimension Extend, Above
  120.                 Default Dimension Extend, Below
  121.                 Default Dimension Extend, Stretch
  122.         All of these settings are loaded each time you select this
  123.         command.
  124. *******************************************************************      
  125. FR=Fillet Radius      
  126. Purpose
  127.         To specify a radius for Filleted corners.  This command 
  128.         works only on lines where one line is vertical and one 
  129.         line is horizontal.      
  130. How to use
  131.         Type FR or select FILLET RADIUS from the menu.
  132.         Type the radius, press enter.
  133. Remarks
  134.         See CHAMFER for a related command
  135. *******************************************************************      
  136. CH=Chamfer      
  137. Purpose
  138.         To specify a Chamfer distance for corners.  This command 
  139.         works only on lines where one line is vertical and one 
  140.         line is horizontal.      
  141. How to use
  142.         Type CH or select CHAMFER from the menu.
  143.         Type the chamfer distance, press enter.
  144. Remarks
  145.         See FILLET RADIUS for a related command
  146. *******************************************************************     
  147. CV=Curve
  148. Purpose
  149.         To draw a 4 point curve using the cubic parametric 
  150.         calculation method.
  151. How to use
  152.         Type CV or select CURVE from the menu.
  153.         Select the starting point for the curve using the left
  154.         or right mouse button.
  155.         Select the remaining 3 points in the same manner.
  156.         The defined curve will be drawn after the fourth
  157.         point is selected.
  158. Remarks
  159.         The defined curve will start at point1 and end at point4.
  160.         The location of point2 and point3 define the shape of 
  161.         the curve.
  162.         The curve will not pass thru point2 and point3, but will 
  163.         be drawn toward those points.
  164. *******************************************************************
  165. SH=Shell     
  166. Purpose
  167.         To shell out of PD CADD to your DOS prompt.
  168. How to use        
  169.         Type SH or select SHELL from the menu.
  170.         Type EXIT to return to PD CADD.
  171. Remarks
  172.         Before the Shell takes place PD CADD frees all unused 
  173.         memory to make as much memory available as possible.  
  174.         That is to say the amount of available memory depends on 
  175.         how many lines are drawn in your current drawing.  
  176.         If you are using Expanded Memory, all variable memory 
  177.         will be freed up, so you get the maximum amount of memory 
  178.         not dependant on how many lines you have drawn.
  179.         Shell allows you to run a DOS command or to run a specified    
  180.         program.  When you are ready to return to PD CADD make sure 
  181.         you are in the PDC directory and type EXIT.   
  182. *******************************************************************     
  183. RP=Run Program     
  184. Purpose
  185.         To run an external program and return back to PD CADD
  186.         automatically.    
  187. How to use
  188.         Type RP or select RUN PROGRAM from the menu.
  189.         Select the desired program from the pull down menu or
  190.         type the program name including path and extension.
  191. Remarks
  192.         When RP is selected, a pull down menu appears listing all 
  193.         .EXE programs contained in your PDC\SCRIPT directory.    
  194.         To run a program not in that directory, type in the drive, 
  195.         path and program name to run.    
  196.         ie: to run a program named WP.EXE on your D: drive in 
  197.         directory WP50, type D:\WP50\WP.EXE.  When the selected 
  198.         program finishes, you will automatically be returned to 
  199.         PD CADD.    
  200. ******************************************************************* 
  201. PT=Place Dimension Text
  202. Purpose
  203.         To place Dimension Text at the left end, center or right 
  204.         end of the dimension line.
  205. How to use
  206.         Type PT or select PLACE TEXT from the menu.
  207.         Type the desired location, L=Left, C=Center, R=Right.
  208. Remarks
  209. *******************************************************************        
  210. TW=Text Width Factor
  211. Purpose
  212.         To change the text width factor.
  213. How to use
  214.         Type TW or select TEXT WIDTH from the menu.
  215.         Type the desired factor.
  216. Remarks
  217.         Example settings;
  218.         TW=.5, will give you letters half width.
  219.         TW=2,  Will give you letters 2 times as wide.
  220.  
  221.         See TEXT LINE for a related command.
  222. *******************************************************************        
  223. TL=Text Line Spacing
  224. Purpose
  225.         To change the text line spacing factor.
  226. How to use
  227.         Type TL or select TEXT LINE from the menu.
  228.         Type the desired factor.
  229. Remarks
  230.         Example settings;
  231.         TL=.5, will give you half line spacings.
  232.         TL=2,  Will give you double line spacings.
  233.  
  234.         See TEXT WIDTH for a related command.
  235. *******************************************************************        
  236. CA=Calculator
  237. Purpose
  238.         On screen Calculator.
  239. How to use
  240.         Type CA or select CALCULATOR from the menu.
  241.         Press ESC to exit.
  242. Remarks
  243.         Numbers and simple math calculations can be entered from the
  244.         keyboard, allowed keys are, 0 thru 9, /, *, -, + and =.
  245.         The Enter key performs the same function as =.
  246.         The Delete key performs the clear function.
  247. *******************************************************************
  248. WX=Window Extend
  249. Purpose
  250.         To extrude objects.
  251. How to use
  252.         Works exactly like WINDOW COPY except line end points
  253.         are connected, simulates extrusions.
  254. Remarks
  255.         Try this command on a curve, for some interesting
  256.         results.
  257.         See WINDOW COPY for related command.
  258. *******************************************************************
  259. ADVANCED FEATURES
  260. DI=Data In  
  261. Data in is used to read an ASCII file containing drawing commands.
  262. The drawing commands and syntax are listed below.  
  263.   
  264. OR=Origin Set  
  265. Syntax:   OR; pointx1!,pointy1!
  266. Function:  
  267.      All subsequent drawing commands will reference this point as 
  268.      the origin.  
  269.      If OR is not used, PD CADD will prompt you to locate an 
  270.      origin.  
  271.   
  272. LI=Draw Line  
  273. Syntax:   LI;pointx1!,pointy1!,pointx2!,pointy2!
  274. Function:  
  275.      Draws a line from pointx1,pointy1 to pointx2,pointy2  .
  276.      Point coordinates are referenced from the specified  
  277.      Origin location.  
  278.   
  279. LC=Line Color  
  280. Syntax:   LC;linecolor%
  281. Function:  
  282.      Specifies the line color for all subsequent line (LI)  
  283.      commands.  
  284.      Allowed range for linecolor is 1-15 inclusive.  
  285.   
  286. LT=Line Type  
  287. Syntax:   LT;linetype%
  288. Function:  
  289.      Specifies the line type for all subsequent line (LI)  
  290.      commands.  
  291.      linetype 0= Solid Line  
  292.      linetype 1= Dashed line  
  293.   
  294. TA=Text Angle  
  295. Syntax:   TA;angle!
  296. Function:  
  297.      Specifies the Text Angle in degrees for all subsequent  
  298.      Text Place commands.  
  299.   
  300. TZ=Text Size  
  301. Syntax:   TS;size!
  302. Function:  
  303.      Sets the text size for all subsequent Text Place
  304.      commands.  
  305.   
  306. TP=Text Place  
  307. Syntax:   TP;pointx1!,pointy1!,number lines of text  
  308.           text string data (line 1) 
  309.           text string data (line 2) 
  310.           and so on.... 
  311. Function:  
  312.      To place text in your drawing at pointx1,pointy1. 
  313.      Pointx1 and pointy1 are referenced from the 
  314.      defined origin. 
  315.      Number lines of text, tells PD CADD how many lines 
  316.      of text to read.   
  317.   
  318. DU=Drawing Units 
  319. Syntax:   DU;unit$ 
  320. Function: 
  321.      To specify the drawing units. 
  322.      ie: unit$=mm for millimeters etc. 
  323.  
  324. RE=Rectangle 
  325. Syntax:   RE;pointx1,pointy1,pointx2,pointy2 
  326. Function: 
  327.      Used to draw a rectangle starting at pointx1,pointy1, 
  328.      referenced from the origin. 
  329.      Pointx2,pointy2 define the opposite corner of the 
  330.      rectangle, referenced from pointx1,pointx2. 
  331.  
  332. CI=Circle 
  333. Syntax:   CI;pointx1!,pointy1!,radius!
  334. Function: 
  335.      Used to draw circles whose center is at pointx1,pointy1 
  336.      referenced from the origin. 
  337.      Radius is the radius of the circle referenced from the 
  338.      center, (pointx1,pointy1). 
  339.  
  340. PO=Polygon 
  341. Syntax:   PO;pointx1!,pointy1!,radius!,number of sides%
  342. Function: 
  343.      Used to draw polygons whose center is at pointx1,pointy1 
  344.      referenced from the origin. 
  345.      Radius is the radius of the polygon referenced from the 
  346.      center, (pointx1,pointy1) 
  347.      Number of sides specifies the number of sides to draw. 
  348.  
  349. ZA=Zoom All 
  350. Syntax:   ZA; 
  351. Function: 
  352.      Performs the Zoom All function. 
  353.  
  354. RD=ReDraw and RG=ReGen
  355. Syntax:   RD; 
  356. Function: 
  357.      Performs the Redraw function. 
  358. *******************************************************************
  359. RS=Run Script 
  360. A script file is an ASCII file that you can create, to ask   
  361. questions while in PD CADD, and are a method used to customize 
  362. PD CADD to do certain functions that are not built in. 
  363.  
  364. 1)      Answers to your script questions are saved in a file so 
  365.         they can be manipulated externally by another program. 
  366.  
  367. 2)      Your external program, (must be an .EXE, .COM or .BAT file)
  368.         can be automatically run from within PD CADD. 
  369.  
  370. 3)      Your external program needs to output data into a file, 
  371.         following the syntax described for DI (Data In). 
  372.  
  373. 4)      Script questions can be smart, that is they can make 
  374.         decisions depending on the answer to a question and 
  375.         branch or goto another statement in your script file. 
  376.         ie IF YES THEN GOTO :ENTER DATA 
  377.         This script statement determines if the previous question
  378.         was answered with YES, and if so the script branches to 
  379.         a label named, :ENTER DATA, and continues execution.  If
  380.         the answer was not YES then the next statement in your 
  381.         script file is executed. 
  382.  
  383. SCRIPT FILE SYNTAX: 
  384. The first line in a Script File must be, SCRIPT QUESTIONS? 
  385. A script file command must start with a star (*). 
  386. A label must start with a colon (:) 
  387.  
  388. SCRIPT FILE COMMANDS: 
  389. *GOTO   branches to a label.
  390. *EXIT   exits or aborts the script file.
  391. *IF     tests the last answer or a *VAR for a match. 
  392. *RP     runs the specified external program, must be an .EXE,
  393.         .COM or .BAT file.
  394. *DI     reads a Data In file .
  395. *OPEN   open a data file for output (data file must be preceded 
  396.         with a colon) 
  397. *POINT  allows you to select points in your drawing.  Selected
  398.         x,y point locations are output to the specified data
  399.         file.  The first point located is also considered as
  400.         the origin point for all subsequent POINT and LINE
  401.         commands.
  402. *LINE   Allows you to select lines in you drawing.  The selected
  403.         line end points, (pointx1,pointy1,pointx2,pointy2) 
  404.         are output to the specified data file.  If no origin has
  405.         been set, pointx1,pointy1 becomes the origin for all
  406.         subsequent POINT and LINE commands.
  407.  
  408. Below is a sample Script file: 
  409.  
  410. line 1  script questions?                
  411. line 2  :start                           
  412. line 3  *open :roof.out                  
  413. line 4  Common Roof pitch (4/12)
  414. line 5  *IF 0 GOTO :LOCATE POINTS 
  415. line 6  Hip end pitch (4/12)             
  416. line 7  Overhang or Cantilever (24")     
  417. line 8  Spacing (24")                    
  418. line 9  Max setback (96")                
  419. line 10 :LOCATE POINTS 
  420. line 11  *point 3                         
  421. line 12 Locate first corner of hip       
  422. line 13 Locate 2nd corner of hip         
  423. line 14 Direction of hip peak            
  424. line 15 *rp pdc\script\hip.exe               
  425. line 16 *di roof.di                      
  426. line 17 *goto :start 
  427.  
  428. Line by line description for above Script file 
  429. line 1  1st line of script file 
  430. line 2  Label :start 
  431. line 3  Opens the data file roof.out for output 
  432. line 4  Script question, result is output to file roof.out 
  433. line 5  If 0 was input then branch to label :LOCATE POINTS 
  434. line 6  Script question, result is output to file roof.out 
  435. line 7  Script question, result is output to file roof.out 
  436. line 8  Script question, result is output to file roof.out 
  437. line 9  Script question, result is output to file roof.out 
  438. line 10 Label :LOCATE POINTS 
  439. line 11 Asks operator to locate 3 points and to use the next 
  440.         three questions to prompt the operator. 
  441. line 12 first point (user selects with mouse). The x and y location
  442.         of the point is output to file roof.out 
  443. line 13 second point (user selects with mouse). The x and y
  444.         location of the point is output to file roof.out 
  445. line 14 third point (user selects with mouse). The x and y location
  446.         of the point is output to file roof.out 
  447. line 15 Runs external program named hip.exe in directory
  448.         \pdc\script 
  449. line 16 Reads data in from file roof.di,(that was created by 
  450.         the program run in the previous line). 
  451. line 17 Branch to Label :START (this starts the process over again)
  452.  
  453.  
  454. Pressing ESC at any time will exit the script at the current
  455. location in the Script file. 
  456.  
  457. As you can see, Script questions and programs can be created to 
  458. do practically any kind of external computation on data output 
  459. by the operator.  The data created by your external program can 
  460. then be read back in with the DI function. 
  461.  
  462. *******************************************************************
  463.  
  464. ===================================================================
  465.  
  466. Configuration file (CONFIG.FIL)      
  467. This file contains default configuration settings on the way your
  468. PD CADD works.      
  469. This is the default settings for PD CADD as it is shipped.      
  470.       
  471. Line 1.. 5     Line Color       
  472. Line 2.. 9     Text Size      
  473. Line 3.. 1     Text Width Factor      
  474. Line 4.. 1     Text Line Spacing      
  475. Line 5.. FI    Drawing unit of measure      
  476. Line 6.. 3     Number of decimal places to display      
  477. Line 7.. 26    Output device number (1-27)    
  478. Line 8.. 7.8   Plotting Paper Width (inches)      
  479. Line 9.. 10    Plotting Paper Length (inches)      
  480. Line 10. 6     Number of plotter pens to use (1 thru 15 inclusive)
  481. Line 11. 12    Dimension Extend, above Dim.. line 
  482. Line 12. 3     Dimension Extend, below Dim.. line
  483. Line 13. -1    Dimension Extend, stretch, (-1=YES),  (0=NO)
  484. Line 14. NO    Rotate plot 90 degrees
  485. Line 15. \PDC\DWG  Work directory for plotting or printing    
  486. Line 16. lpt1: Device output port      
  487.  
  488. If you are outputting to a COM port, use MODE.COM, (supplied with
  489. your DOS), to set the required communication parameters before  
  490. running PD CADD. A typical setting for HP Plotters is:   
  491. MODE COM1: 96,E,7,1,B   
  492.  
  493. The configuration file can be changed using any text editor such
  494. as EDLIN, supplied with your DOS, or using the Config Save, (CS)
  495. command.
  496.  
  497. Line colors can be selected from the top right menu bar as well
  498. as from the Draw Menu (Line Color, LC command).
  499.  
  500. Pressing and holding the Alt key, displays a full screen
  501. cursor that is helpful in lining up objects from one side
  502. of the screen to the other.
  503. Plotted drawings can be output to any of the following or compatible
  504. devices;
  505. EPSON (FX-MX-LX) 9-PIN NARROW LOW RES
  506. EPSON (FX-MX-LX) 9-PIN NARROW HIGH RES
  507. EPSON (FX-MX-LX) 9-PIN WIDE LOW RES
  508. EPSON (FX-MX-LX) 9-PIN WIDE HIGH RES
  509. EPSON (LQ) 24-PIN NARROW LOW RES
  510. EPSON (LQ) 24-PIN NARROW HIGH RES
  511. EPSON (LQ) 24-PIN WIDE LOW RES
  512. EPSON (LQ) 24-PIN WIDE HIGH RES
  513. NEC PINWRITER 24-PIN NARROW LOW RES
  514. NEC PINWRITER 24-PIN NARROW HIGH RES
  515. NEC PINWRITER 24-PIN WIDE  RES
  516. NEC PINWRITER 24-PIN WIDE HIGH RES
  517. OKIDATA MICROLINE 9-PIN NARROW LOW RES
  518. OKIDATA MICROLINE 9-PIN NARROW HIGH RES
  519. HP LASERJET OR DESKJET 75 DPI
  520. HP LASERJET OR DESKJET 100 DPI
  521. HP LASERJET OR DESKJET 150 DPI
  522. HP LASERJET OR DESKJET 300 DPI
  523. HP LASERJET III (HPGL/2)
  524. HP PAINTJET 2 COLOR 75 DPI
  525. HP PAINTJET 4 COLOR 100 DPI
  526. HP PAINTJET 8 COLOR 150 DPI
  527. HP PAINTJET 2 COLOR 300 DPI
  528. HP PAINTJET 16 COLOR 300 DPI
  529. POSTSCRIPT 300 DPI
  530. HP PLOTTER HP-GL
  531. HOUSTON INST. PLOTTER DM/PL
  532.